batter someone (especially their eye) - Español Inglés Diccionario